filling compound - French English Dictionary